projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7a8d711
)
gl renderer: Adjust gaussian blur sigma
author
Timm Bäder
<mail@baedert.org>
Sat, 29 Aug 2020 09:30:45 +0000
(11:30 +0200)
committer
Timm Bäder
<mail@baedert.org>
Sat, 29 Aug 2020 14:46:28 +0000
(16:46 +0200)
To look more like what browsers do.
gsk/resources/glsl/blur.glsl
patch
|
blob
|
history
diff --git
a/gsk/resources/glsl/blur.glsl
b/gsk/resources/glsl/blur.glsl
index 055b95cbf7f3d55f70fb3cd54bb90936642fa17c..13bf588b0e7ebe6ab4449f91a4408597b3856fd3 100644
(file)
--- a/
gsk/resources/glsl/blur.glsl
+++ b/
gsk/resources/glsl/blur.glsl
@@
-18,7
+18,7
@@
void main() {
pixel_step = (vec2(1.0) / u_blur_size) * u_blur_dir;
pixels_per_side = floor(u_blur_radius * RADIUS_MULTIPLIER / 2.0);
- float sigma = u_blur_radius; // *shrug*
+ float sigma = u_blur_radius
/ 2.0
; // *shrug*
initial_gaussian.x = 1.0 / (sqrt(2.0 * PI) * sigma);
initial_gaussian.y = exp(-0.5 / (sigma * sigma));
initial_gaussian.z = initial_gaussian.y * initial_gaussian.y;